a piece of kitchen paper - Francés Inglés Diccionario